// API配置常量
export const SHELF_LIFE_API_CONFIG = {
  // 基础API端点
  BASE_URL: '/api/shelfLife/',
  
  // 具体接口端点
  ENDPOINTS: {
    // 分页查询保质期信息
    PAGE: 'page',
    // 导出保质期数据
    EXPORT_DATA: 'export',
  },
  
  // 请求配置
  REQUEST_CONFIG: {
    // 默认分页大小
    DEFAULT_PAGE_SIZE: 20,
    // 最大分页大小
    MAX_PAGE_SIZE: 100,
    // 请求超时时间（毫秒）
    TIMEOUT: 30000
  },
  
  // 响应状态码
  STATUS_CODES: {
    SUCCESS: 200,
    UNAUTHORIZED: 401,
    FORBIDDEN: 403,
    NOT_FOUND: 404,
    SERVER_ERROR: 500
  }
}

// 保质期状态配置
export const SHELF_LIFE_STATUS_CONFIG = {
  NORMAL: '正常',
  EXPIRING_SOON: '即将到期',
  EXPIRED: '已到期'
}

// 货品类型配置
export const GOODS_TYPE_CONFIG = {
  APPAREL: '服装',
  FOOD: '食品',
  HOME_APPLIANCES: '家电',
  FURNITURE: '家具',
  COSMETICS: '化妆品',
  FOOTWEAR: '鞋类',
  ACCESSORIES: '配饰',
  TOYS: '玩具',
  BOOKS: '书籍',
  SPORTS_EQUIPMENT: '运动器材'
}

